package com.weslide.weslideapp.parser;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import com.weslide.weslideapp.pojo.ao.ZoneAO;
import com.weslide.weslideapp.pojo.ao.ZoneListAO;

public class GetZonesParser {
	private ZoneListAO zoneListAO = new ZoneListAO();

	public void parser(String jsonString) throws JSONException {
		JSONArray jsonArray = new JSONArray(jsonString);
		JSONObject statusJsonObject = jsonArray.getJSONObject(0);
		zoneListAO.setStatus(statusJsonObject.getString("status"));
		if (zoneListAO.getStatus().equals("1")) {
			for (int i = 1; i < jsonArray.length(); i++) {
				ZoneAO zoneAO = new ZoneAO();
				JSONObject dataJsonObject = jsonArray.getJSONObject(i);
				zoneAO.setZoneId(dataJsonObject.getString("zone_id"));
				zoneAO.setName(dataJsonObject.getString("name"));
				zoneAO.setEnglishChar(dataJsonObject.getString("englishchar"));
				zoneListAO.addZone(zoneAO);
			}

		}
	}

	public ZoneListAO getData() {
		return zoneListAO;
	}
}
